engineering concerns - Turkish English Dictionary